Evaluating Design: A Formative Evaluation of Agent Development Environments Used For Teaching Rule-Based Programming
نویسندگان
چکیده
We present two development environments designed to make it easier for students to create intelligent agents by taking advantage of established software engineering principles. This paper reports the results of a formative evaluation of the Herbal and the Vacuum Cleaner Environments. Findings from the study suggest design changes geared towards making these environments more useful for teaching rule-based programming and agent development.
منابع مشابه
Design and Validation of an Instructional Design Model for Reflection-Based Learning Environments
Design and Validation of an Instructional Design Model for Reflection-Based Learning Environments E. Azimi, Ph.D.* J. Haatami, Ph.D.** H. FarDaanesh, Ph.D.*** O. Noroozi, Ph.D.**** Reflection on teaching is a known method of learning to teach. Reflection is a form of thinking wherein improvement is sought through self-observation. Recent approaches to teaching practicums have gravi...
متن کاملEvaluating objectKarel - an educational programming environment for object oriented programming
A common experience of those who teach introductory programming courses is that learning to program is difficult. So, special programming languages and educational environments have been devised with the aim of making the learning process easier. Unfortunately, in many cases the true value of these methods was not evaluated. Based on previous research findings and our experience in teaching obj...
متن کاملDevelopment of a Virtual Laboratory Experiment for Biology
Computer-based virtual simulation is being widely used for the purposes of education and skills training. These include special needs education to sophisticate teaching aids in high schools and universities for the delivery of medical and scientific education. This project investigates the issues in the development of virtual learning environments (VLEs) in the teaching of biology to students i...
متن کاملTeaching agent programming using custom environments
Teaching computer science students to programme agents can be a challenge. Introductory-level classes teach procedural progmmming, and students are often reluctant to learn new methods in their upper-level classes. The use of custom gmphical agent environments can both help teach students rule-based programming, and allow them to have some fun in the process. I n order to genemte more interest ...
متن کاملEnhancing Quality in Online Learning: Scaffolding Planning and Design Through Proactive Evaluation
A major issue confronting educators is the extent to which they wish to conform to so-called paradigm shifts in teaching and learning. In the contemporary world of tertiary education these shifts embrace both pedagogy (from instructivist to constructivist) and technology (from classroom to online). As teachers and learners are faced with the potential of these new learning environments, the ext...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009